Holiday Groups
Table Name: GXT_HOLIDAYGROUPS_TBL
List
Request a list of holiday groups.
-
Request:
Copyhttp://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Request&Type=List&SubType=GXT_HOLIDAYGROUPS_TBL
-
Response:
Copy1=Holiday Group 1&2=Holiday Group 2
Detail
Request the details of a specific holiday group.
-
Request:
Copyhttp://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Request&Type=Detail&SubType=GXT_HOLIDAYGROUPS_TBL&RecId=<RecId>
-
Response:
CopyHolidayGroupId=1&Name=Holiday Group 1&HolidayName0=Christmas Day&HolidayStart0=25-12-2006T0:0:0&HolidayEnd0=25-12-2006T23:59:59&HolidayRepeat0=true
Update
Update a specific holiday group.
-
Request:
Copyhttp://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Command&Type=Submit&SubType=GXT_HOLIDAYGROUPS_TBL&HolidayGroupId=1&Name=National Holidays
-
Response:
CopyOK
Create
Create a holiday group. To create a holiday group, use the same parameters as update but leave the HolidayGroupId empty.
-
Request:
Copyhttp://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Command&Type=Submit&SubType=GXT_HOLIDAYGROUPS_TBL&HolidayGroupId=&Name=Holiday Group 1&HolidayName0=Christmas Day&HolidayStart0=25-12-2006T0:0:0&HolidayEnd0=25-12-2006T23:59:59&HolidayRepeat0=true
-
Response:
CopyOK
Delete
Delete a specific holiday group.
-
Request:
Copyhttp://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Command&Type=Delete&SubType=GXT_HOLIDAYGROUPS_TBL&RecId=<RecId>
-
Response:
CopyOK
Parameters
Parameter |
Display Name |
Default Value |
Notes |
---|---|---|---|
HolidayGroupId |
Database ID |
1 |
The Detail, Control and Delete APIs use this value as the RecId. |
Name |
Name |
Holiday Group 1 |
|
HolidayName* |
Name |
Christmas Day |
A maximum of 128 holidays can be added to a holiday group. |
HolidayStart* |
Start Date |
25-12-2006T0:0:0 |
|
HolidayEnd* |
End Date |
25-12-2006T23:59:59 |
|
HolidayRepeat* |
Repeat |
true |
|
Parameters that contain multiple values are documented as <Parameter Name>*, where * is the index of the value. See Programming.